QWidget
{ 
	color: white; 
	font-size: 14px; 
	font-family: 微软雅黑;

	background-color: transparent;
}

/*---------------------------------- QLabel ----------------------------------*/
QLabel
{
	font-size: 14px; 
	font-family: 微软雅黑;
}


/*---------------------------------- QRadioButton ----------------------------------*/
QRadioButton::indicator
{
	width: 18px;
	height: 18px;
}

QRadioButton::indicator::unchecked
{
	image: url(:/Resources/Icons/icon_radio_btn_normal_32.png);
}

QRadioButton::indicator::checked
{
	image: url(:/Resources/Icons/icon_radio_btn_checked_32.png);
}

/*---------------------------------- QCheckBox ----------------------------------*/
QCheckBox::indicator 
{
	width: 16px;
	height: 16px;
}

QCheckBox::indicator:unchecked
{
	image: url(:/Resources/Icons/icon_check_box_normal_32.png);
}

QCheckBox::indicator:checked
{
	image: url(:/Resources/Icons/icon_check_box_checked_32.png);
}

/*---------------------------------- H QSlider ----------------------------------*/
QSlider::groove:horizontal {  
	border: 1px solid #52BEF7;  
	background: #C0C0C0;  
	height: 5px;
	margin-left: -1px;
	margin-right: -1px;
}  

QSlider::handle:horizontal   
{  
    background-color: #27ae60;
  
    width: 13px;  
    margin-top: -4px;  
    margin-bottom: -4px;  
    border-radius: 6px;  
}  
  
QSlider::handle:horizontal:hover 
{  
    background-color: #16a085;
}  
  
QSlider::add-page:horizontal 
{
	background-color: #bdc3c7;
}

QSlider::sub-page:horizontal 
{
	background-color: #2ecc71;
}

/*---------------------------------- V QSlider ----------------------------------*/
QSlider::groove:vertical {  
	border: 1px solid #52BEF7;  
	background: #C0C0C0;  
	width: 5px;
	margin-top: -1px;
	margin-bottom: -1px;
}  

QSlider::handle:vertical   
{  
    background-color: #27ae60;
  
    height: 13px;  
    margin-left: -4px;  
    margin-right: -4px;  
    border-radius: 6px;  
}  
  
QSlider::handle:vertical:hover 
{  
    background-color: #16a085;
}  
  
QSlider::add-page:vertical 
{
	background-color: #bdc3c7;
}

QSlider::sub-page:vertical 
{
	background-color: #2ecc71;
}

/*---------------------------------- QPushButton ----------------------------------*/
QPushButton
{ 
	border: 0px solid white; 
	height: 30px; 
	background-color: #2ecc71; 
}

QPushButton:hover
{ 
	background-color: #27ae60; 
}

/*---------------------------------- QListView ----------------------------------*/
QListView
{ 
	background-color: #34495e; 
	border: 1px solid #27ae60; 
}

QListView::item
{ 
	height: 30px; 
	background-color: transparent; 
}

QListView::item:hover
{ 
	background-color: #2ecc71; 
}

QListView::item:selected
{ 
	background-color: #27ae60; 
}


QScrollBar:vertical
{
	background-color: rgba(255, 255, 255, 30);
	border: 0px solid white;
	width: 4px;
	margin: 0px;
	padding: 0px;
}

QScrollBar::handle:vertical
{
	background-color: #2ecc71;
}

QScrollBar::handle:vertical:hover
{
	background-color: #27ae60;
}

QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical 
{ 
	background: none; 
}

QScrollBar::add-line:vertical, QScrollBar::sub-line:vertical
{ 
	width: 0px;
	height: 0px;
}

QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical
{ 
	width: 0px;
	height: 0px;
}

/*---------------------------------- H QScrollBar ----------------------------------*/
/*QScrollBar:vertical
{ 
	border: 1px solid #2ecc71; 
	margin: 16px 0 16px 0; 
	background: transparent; 
}

QScrollBar::handle:vertical
{ 
	border: 0px solid white; 
	background-color: #2ecc71; 
}

QScrollBar::handle:vertical:hover
{ 
	background-color: #27ae60; 
}

QScrollBar::add-line:vertical
{ 
	border-top: 0px solid #27ae60; 
	background-color: #2ecc71; 
	height: 16px;
    subcontrol-position: bottom;
    subcontrol-origin: margin;
}

QScrollBar::sub-line:vertical
{ 
	border-bottom: 0px solid #27ae60; 
	background-color: #2ecc71; 
	height: 16px;
    subcontrol-position: top;
    subcontrol-origin: margin;
}

QScrollBar::add-line:vertical:hover, QScrollBar::sub-line:vertical:hover
{
	background-color: #27ae60; 
}

QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical 
{ 
	background: none; 
}

QScrollBar::up-arrow:vertical
{ 
	width: 8px; height: 8px; 
	background-image: url(:/Resources/Icons/icon_up.png) 
}

QScrollBar::down-arrow:vertical
{ 
	width: 8px; height: 8px; 
	background-image: url(:/Resources/Icons/icon_down.png) 
}
*/
/*---------------------------------- H QScrollBar ----------------------------------*/
/*QScrollBar:horizontal
{ 
	border: 1px solid #2ecc71; 
	margin: 0 16px 0 16px; 
	background: transparent; 
}

QScrollBar::handle:horizontal
{ 
	border: 0px solid white; 
	background-color: #2ecc71; 
}

QScrollBar::handle:horizontal:hover
{ 
	background-color: #27ae60; 
}

QScrollBar::add-line:horizontal
{ 
	border-right: 0px solid #27ae60; 
	background-color: #2ecc71; 
	width: 16px;
    subcontrol-position: right;
    subcontrol-origin: margin;
}

QScrollBar::sub-line:horizontal
{ 
	border-left: 0px solid #27ae60; 
	background-color: #2ecc71; 
	width: 16px;
    subcontrol-position: left;
    subcontrol-origin: margin;
}

QScrollBar::add-line:horizontal:hover, QScrollBar::sub-line:horizontal:hover
{
	background-color: #27ae60; 
}

QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal 
{ 
	background: none; 
}

QScrollBar::left-arrow:horizontal
{ 
	width: 8px; height: 8px; 
	background-image: url(:/Resources/Icons/icon_left.png) 
}

QScrollBar::right-arrow:horizontal
{ 
	width: 8px; height: 8px; 
	background-image: url(:/Resources/Icons/icon_right.png) 
}
*/
